// 公共VueX模块

// state
const state = {
  MessageDuration: 3000, // Message延迟关闭时间
  CommonMessageCenter: 'center',
  Pageizes: [20, 50, 100, 200, 500, 1000] // 全局分页器页码
}
// getters
const getters = {

}
// mutations
const mutations = {

}
// actions
const actions = {

}
// 导出
export default {
  namespaced: true, // 命名空间：namesapced:true，当模块被注册后，它的所有getter、action及mutation都会自动根据模块注册的路径调整命名，也就是说，我们在调用这些方法时，需要加上这个文件的路径(比如我要访问这个文件中的state里边的某个属性：this.store.state.Commint。后边这个Commint就是多了个Commint.js模块名，因为如果不加模块名，那我们会访问所有模块中的属性，那就乱了)，所以我们要加上命名空间，相当于独立的区块去使用，模块和模块之间互不干扰。
  state,
  getters,
  mutations,
  actions
}
